atom smashing - Turkish English Dictionary